var ToolLayer = cc.Layer.extend({
	scene:null,
	ctor:function (parent) {
		this._super();
		this.scene = parent;
		this.scene.addChild(this, 20);
		this.init();
	},
	init: function (){
		var lib = new  Angel(this,
				"#button/lib.png",
				this.callback,this);
		lib.setTag(TAG_BUTTON_LIB);
		lib.setPosition(gg.width - lib.width * 0.5 - 10, gg.height * 0.6);
		
//		var toBack=new Angel(this,"#button/toback.png",this.eventMenuCallback,this);
//		toBack.setVisible(TAG_TOBACK);
//		toBack.setPosition(cc.p(gg.width-toBack.width*0.5 -10, gg.height*0.6-lib.height-10));
	},
	callback: function(pSender) {
		pSender.setEnable(false);
		switch (pSender.getTag()){
			case TAG_BUTTON_LIB:
				if(ll.run.lib.isOpen()){
					ll.run.lib.close();
				} else {
					ll.run.lib.open();
					if(gg.flow.flow.tag == TAG_BUTTON_LIB){
						gg.flow.next();
					}
				}
				pSender.setEnable(true);
				break;
			case TAG_TOBACK:
//				//获取当前步数
//				var step=gg.flow.getStep();
//				var flow=teach_flow[step-1];
//				var tags=flow.tag;
//				if(tags in Array){
//					tag=tags[0];
//					var nums=tag.splite("_");
//					var num=nums[1];
//					if(num>1){
//						num=num-1;
//					}else{
//						num=1;
//					}
//					tag="TAG_"+num;
//					for(var step1 in teach_flow.length-1){
//						var teachflow=teach_flow[step1-1];
//						var tags1=teachflow.tag;
//						
//					}
//				}
				break;
		}
	}
})